interface RouteScenesITF {
  [key: string]: string
}

export enum RouteSceneKey {
  homePage= 'homePage',
  decisionFlowIndex= 'decisionFlowIndex',
  decisionFlow= 'decisionFlow',
  decisionResultPage= 'decisionResultPage',
  managePlan= 'managePlan',
  planPayment= 'planPayment',
  createLogPatient= 'createLogPatient',
  selectLogPatient= 'selectLogPatient',
  dataCenter= 'dataCenter',
  expertPage= 'expertPage',
  feedDetail= 'feedDetail',
  videoDetail= 'videoDetail',
  tagDetail= 'tagDetail',
  doctorDetail= 'doctorDetail',
  meditation= 'meditation',
  meditationDetail= 'meditationDetail',
  planReportDetail= 'planReportDetail',
  inviteDetail= 'inviteDetail',
  internationalConsultation= 'internationalConsultation',
  chatRoomPage= 'chatRoomPage',
  messageList= 'messageList',
}
const routeScenes: RouteScenesITF = {
  homePage: '/pages/home/index',
  expertPage: '/pages/expert/index',
  myPage: '/pages/me/index',
  authPage: '/pages/auth/index',
  dataCenter: '/pages/dataCenter/DataCenter',
  loginByPhone: '/pages/auth/LoginByPhone',
  messageList: '/subpackages/message/pages/MessageList',
  searchList: '/subpackages/search/pages/index',
  systemMessageList: '/subpackages/message/pages/SystemMessageList',
  chatRoomPage: '/subpackages/message/pages/ChatRoomPage',
  doctorList: '/subpackages/doctor/pages/DoctorList',
  doctorDetail: '/subpackages/doctor/pages/DoctorDetail',
  doctorProfile: '/subpackages/doctor/pages/DoctorProfile',
  recommendDoctorList: '/subpackages/doctor/pages/RecommendDoctorList',
  customDoctorListTId: '/subpackages/doctor/pages/CustomDoctorList',
  customDoctorListHId: '/subpackages/doctor/pages/CustomDoctorList',
  groupProfile: '/subpackages/doctor/pages/GroupProfile',
  searchDoctor: '/subpackages/doctor/pages/SearchDoctor',
  feedDetail: '/subpackages/feed/pages/FeedDetail',
  feedList: '/subpackages/feed/pages/FeedList',
  feedTopicList: '/subpackages/feed/pages/FeedTopicList',
  patientRegistration: '/subpackages/patient/pages/PatientRegistration',
  patientRegistrationSuccess: '/subpackages/patient/pages/PatientRegistrationSuccess',
  patientDetail: '/subpackages/patient/pages/PatientDetail',
  createPatient: '/subpackages/patient/pages/CreatePatient',
  moreSelectedTagList: '/subpackages/patient/pages/MoreSelectedTagList',
  supplementInfo: '/subpackages/patient/pages/SupplementInfo',
  followUpPlanDetail: '/subpackages/patient/pages/FollowUpPlanDetail',
  couponDetail: '/subpackages/patient/pages/CouponDetail',
  payment: '/subpackages/patient/pages/Payment',
  paymentResult: '/subpackages/patient/pages/PaymentResult',
  createConsultation: '/subpackages/patient/pages/CreateConsultation',
  createTelConsultation: '/subpackages/consultation/pages/CreateTelConsultation',
  telConsulDetail: '/subpackages/consultation/pages/TelConsulDetail',
  consulCouponList: '/subpackages/consultation/pages/ConsulCouponList',
  internationalConsultation: '/subpackages/consultation/pages/InternationalConsultation',
  searchResult: '/subpackages/search/pages/SearchResult',
  consultationDetail: '/subpackages/message/pages/ConsultationDetail',
  doctorAdviceDetail: '/subpackages/message/pages/DoctorAdviceDetail',
  medicineDetail: '/subpackages/message/pages/MedicineDetail',
  orderList: '/subpackages/order/pages/OrderList',
  orderDetail: '/subpackages/order/pages/OrderDetail',
  servicePackOrderDetail: '/subpackages/order/pages/ServicePackOrderDetail',
  paymentOnBehalfDetail: '/subpackages/order/pages/PaymentOnBehalfDetail',
  planOrderDetail: '/subpackages/order/pages/PlanOrderDetail',
  shipmentList: '/subpackages/order/pages/ShipmentList',
  logisticsDetails: '/subpackages/order/pages/LogisticsDetails',
  paymentSuccess: '/subpackages/order/pages/PaymentSuccess',
  addComment: '/subpackages/comment/pages/AddComment',
  commentList: '/subpackages/comment/pages/CommentList',
  editBaseInfo: '/subpackages/profile/pages/EditBaseInfo',
  policy: '/subpackages/policy/pages/policy',
  agreement: '/subpackages/policy/pages/agreement',
  riskPolicy: '/subpackages/policy/pages/Risk',
  medRecordAgree: '/subpackages/policy/pages/MedRecordAgree',
  painLogDetail: '/subpackages/log/pages/PainLogDetail',
  createLogPatient: '/subpackages/log/pages/CreateLogPatient',
  selectLogPatient: '/subpackages/log/pages/SelectLogPatient',
  finishPainLog: '/subpackages/log/pages/FinishPainLog',
  moreSelectList: '/subpackages/log/pages/MoreSelectList',
  searchMoreSelectList: '/subpackages/log/pages/SearchMoreSelectList',
  managePlan: '/subpackages/log/pages/ManagePlan',
  planJoinRecord: '/subpackages/log/pages/PlanJoinRecord',
  decisionFlowIndex: '/subpackages/decision/pages/DecisionFlowIndex',
  decisionFlow: '/subpackages/decision/pages/DecisionFlow',
  decisionResultPage: '/subpackages/decision/pages/DecisionResultPage',
  decisionList: '/subpackages/decision/pages/DecisionList',
  moreTemplates: '/subpackages/decision/pages/MoreTemplates',
  surveyDetail: '/subpackages/message/pages/SurveyDetail',
  painLogList: '/subpackages/log/pages/PainLogList',
  prescriptionDetail: '/subpackages/prescription/pages/PrescriptionDetail',
  myPrescription: '/subpackages/prescription/pages/MyPrescription',
  myDecisionList: '/subpackages/decision/pages/MyDecisionList',
  myServicePack: '/subpackages/servicePack/pages/MyServicePack',
  myOrderServicePack: '/subpackages/servicePack/pages/MyOrderServicePack',
  activateService: '/subpackages/servicePack/pages/ActivateService',
  servicePackDetail: '/subpackages/servicePack/pages/ServicePackDetail',
  servicePackPayment: '/subpackages/servicePack/pages/ServicePackPayment',
  activationSteps: '/subpackages/servicePack/pages/ActivationSteps',
  selectDoctor: '/subpackages/servicePack/pages/SelectDoctor',
  myServiceRights: '/subpackages/servicePack/pages/MyServiceRights',
  rightsCardDetail: '/subpackages/servicePack/pages/RightsCardDetail',
  commonAdvice: '/subpackages/servicePack/pages/CommonAdvice',
  videoList: '/subpackages/video/pages/VideoList',
  videoDetail: '/subpackages/video/pages/VideoDetail',
  servicePack: '/subpackages/servicePack/pages/ServicePack',
  myVipServiceRights: '/subpackages/servicePack/pages/MyVipServiceRights',
  activationVipSteps: '/subpackages/servicePack/pages/ActivationVipSteps',
  evaluationServicePack: '/subpackages/servicePack/pages/EvaluationServicePack',
  tagDetail: '/subpackages/tag/pages/TagDetail',
  tagDescription: '/subpackages/tag/pages/TagDescription',
  featuredList: '/subpackages/tag/pages/FeaturedList',
  smartAssistant: '/subpackages/smartAssistant/pages/SmartAssistant',
  surveyPatientRegister: '/subpackages/patient/pages/SurveyPatientRegister',
  previewFile: '/subpackages/patient/pages/PreviewFile',
  meditation: '/subpackages/meditation/pages/Meditation',
  meditationDetail: '/subpackages/meditation/pages/MeditationDetail',
  meditationList: '/subpackages/meditation/pages/MeditationList',
  jumpMpPage: '/subpackages/openLink/pages/JumpMpPage',
  planList: '/subpackages/log/pages/PlanList',
  shipAddressList: '/subpackages/address/pages/ShipAddressList',
  shipAddressEdit: '/subpackages/address/pages/ShipAddressEdit',
  planPayment: '/subpackages/plan/pages/PlanPayment',
  planReportDetail: '/subpackages/plan/pages/PlanReportDetail',
  planReportList: '/subpackages/plan/pages/PlanReportList',
  inviteDetail: '/subpackages/invite/pages/InviteDetail',
  medRecord: '/subpackages/medRecord/pages/MedRecord',
  medRecordSurvey: '/subpackages/medRecord/pages/MedRecordSurvey',
  medRecordFollowUp: '/subpackages/medRecord/pages/MedRecordFollowUp',
  monthlyReport: '/subpackages/log/pages/MonthlyReport',
  webView: '/subpackages/openLink/pages/WebView'
}

export default routeScenes
